socialist popular youth - Allemand Anglais Dictionnaire